peripherical island - Spanish English Dictionary